::-webkit-scrollbar {
    width: 13px;
    height: 13px;
}

::-webkit-scrollbar-thumb {
    background-color: rgba(0, 0, 0, 0.4);
    background-clip: padding-box;
    border: 3px solid transparent;
    border-radius: 7px;
}

::-webkit-scrollbar-thumb:hover {
    background-color: rgba(0, 0, 0, 0.5);
}

::-webkit-scrollbar-track {
    background-color: transparent;
}

::-webkit-scrollbar-track:hover {
    background-color: #f8fafc;
}

@function www($px) {
    @return calc($px / 19.2)+vw;
}

@function hhh($px) {
    @return calc($px / 10.8)+vh;
}

.vxe-modal--box {
    border: none !important;

    .vxe-modal--header {
        background: linear-gradient(90deg, #006cff, #399efd) !important;
        border-bottom: none;
        .vxe-modal--header-title{
            span{
                color: #ffffff;
            }
        }
        .vxe-modal--header-right{
            i{
                color: #ffffff;
            }
        }
    }
}

body,
html {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100%;
    position: relative;
}